repeated flogging - Français Anglais Dictionnaire